package com.lyt.mall.product.vo;

import com.lyt.mall.product.entity.SkuImagesEntity;
import com.lyt.mall.product.entity.SkuInfoEntity;
import com.lyt.mall.product.entity.SpuInfoDescEntity;
import lombok.Data;

import java.util.List;

/**
 * @author: LiuYutong
 * 商品详情页的数据对象
 */
@Data
public class SpuItemVO {
    //1.sku的基本信息  pms_sku_info
    SkuInfoEntity info;
    //是否有库存
    boolean hasStock = true;
    //2.sku的图片信息  pms_sku_images
    List<SkuImagesEntity> images;
    //3.获取spu中的销售属性的组合
    List<SkuItemSaleAttrVO> saleAttrs;
    //4.获取spu的介绍
    SpuInfoDescEntity desc;
    //5.获取spu的规格参数
    List<SpuItemGroupAttrVO> baseAttrs;
    //6.绑定的对应的秒杀服务
    SeckillVO seckillVO;

}
